home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-SIG: World of Games
/
PC-SIG World of Games (CDRM1080710) (1993).iso
/
ENT
/
DISK1417.ZIP
/
CONTENTS
next >
Wrap
Text File
|
1988-09-01
|
3KB
|
71 lines
I created these items to make my HACK playing more enjoyable. I hope
they do the same for you.
FILE #1 : HACK.NG
This is a Norton Guides database file. Norton Guides is a clever
program that allows you to create on-line help files. At any
time, you can press the proper key (on my computer, there is a
key in the lower left that says MACRO that I use) and the Norton
Guides program will pop up and allow you to select the help you
need. It's quite handy, although Norton Guides is not a terribly
cheap program.
I got all my information from the files that come on the HACK
disk. Some of that information (and therefore, my information)
appears to be for some related, but slightly different program.
There doesn't seem to be any deliberately misleading data, and
I would estimate that it is 80% correct.
If there are any serious HACK devotees out there who use this
database, I would be more than willing to update it with any
information you may send me.
I have also included (in the GUIDE subdirectory) the source code
for this database. Unless you intend to alter the database, the
files in this subdirectory are completely useless.
FILE #2 : HACKKEYS.COM
It always drove me crazy to try to memorize the weird characters
you use to move yourself around. This little COM file allows
you to use the arrow keys instead of those weird characters
(hjkl etc.). To use it, you run it (just type HACKKEYS) before
you call HACK. Then, when you are done with HACK, type HACKKEYS
again to cancel the key mapping. The way HACKKEYS works is that
it inserts itself between the keyboard and the HACK program (or
whatever else you run after starting HACKKEYS) and watches for
arrow keys. When it sees one, it quickly changes it so that
HACK sees an h, j, k, or whatever. Because this involves no changes
to HACK itself, there's no problem with having the wrong version
of HACK or somehow screwing up HACK. It's perfectly safe.
As you can tell by the first file, I have Norton Guides enabled
when I am running HACK. I didn't want to screw up Norton Guides
with my mapping the arrow keys so I added a little bit of code
that disables the mapping when the program that is waiting on
the keyboard was loaded before HACKKEYS. Since I load Norton
Guides before HACKKEYS and then HACK, this means that the arrow
keys get mapped to h, j, k, etc. while in HACK but when I
invoke Norton Guides, the arrow keys perform their normal functions.
Because DOS gets keys in a different way than most programs,
HACKKEYS doesn't affect it at all. If you want to see how HACKKEYS
works, start it up (type HACKKEYS) and then enter your favorite
editor. Press some arrow keys and see what happens. After exiting
the editor, don't forget to type HACKKEYS again to turn it off.
In the subdirectory HACKKEYS you will find the source code for
HACKKEYS. If you are not into assembly language programming,
just ignore it. However, I put a lot of comments into it and
you may want to look at it just to see what I did (it's not
terribly exciting). Also, I made it a very generic function and
it could easily be altered to do different key mappings for some
other purpose.
Comments, suggestions, complaints, etc.
Chris Shearer Cooper
46 Cochituate Road #302
Framingham, MA 01701
Enjoy!